be on heat
(British English)
(North American English be in heat)
(of a female mammal) to be ready to have sex and produce young